swimming data integrity